coffee shops - German English Dictionary